Cro-Magnon man - English Synonyms Dictionary